toe sock - Español Inglés Diccionario